package org.eddycar.jproyeddycar.contrato.dao;

import java.util.List;
import org.eddycar.jproyeddycar.dao.*;
import org.eddycar.jproyeddycar.contrato.modelo.*;


public class DaoAdministracionFinanciamiento extends JpaDao<String, Financiamiento> {


    @Override
    public Financiamiento buscarId(String id) {
        return getEm().find(Financiamiento.class, id);
    }


    public Financiamiento buscarCedula(String cedula) {

        return (Financiamiento) getEm().createQuery("SELECT ad FROM AdministracionFinanciamiento ad WHERE ad.cedulaCliente='" + cedula + "'").getSingleResult();

    }

    @Override
    public List<Financiamiento> buscarTodos() {
        return getEm().createQuery("SELECT ad FROM AdministracionFinanciamiento ad").getResultList();
    }
}
